Лабораторная работа № 4

Задание. Фиксация компонентов на форме

Этапы работы:

1. Создайте папку Якоря. Проект сохраните под именем Anch.dpr. Имеющейся форме сопоставьте файл Form_Anch.pas.

2. Создайте на форме компоненты согласно рисунку. Имена компонентов можно не изменять.

3. Запустите проект и изменяйте размеры окна, перемещая границы окна, а также распахивая его во весь экран. Обратите внимание на неизменяющиеся размеры и местоположение компонентов. Закройте приложение.

4. Для обоих компонентов зафиксируйте некоторые их углы, изменив свойство Anchors (якоря). Установите в нем akRight=True; проверьте, что свойства akLeft и akTop также равны True. Запустите приложение и выполните те же действия, что и в п.3. Обратите внимание на произошедшие изменения.

5. Изменяя вложенные свойства Anchors, проверьте их в разных комбинациях. Добавьте на форму другие компоненты (кнопку, надпись и др.) и проверьте на них результаты изменения данных свойств.

6. Внесите изменения в проект FormMenu (лаб.р. № 3): задайте для кнопки btStand такие значения свойства Anchors, чтобы она оставалась в центре окна независимо от того, какие размеры будет принимать окно (см. файл FormMenu_2.exe).